facility of explaining - Französisch Englisch Wörterbuch